the audio-visual theatre - Spanish English Dictionary